kozmo " So, in a nutshell, if someone will indulge me, what's the latest twists the WTS has come up with on their doctrines, teachings, etc?"
The latest doctrine that supersedes all others and is the only teaching that must to be focused on and preached is:
All your spare money belongs to the Watchtower Society. It must be surrendered without delay as they are short of funds due to the loss of revenue from the sale of publications. This was caused by them having to stop charging for literature in order to keep their charity status.